package com.honglu.backend.vo;

import com.honglu.backend.common.baseEntityBo.BaseBo;

/**
 * Created by tangbin on 2017/6/16.
 */
public class AppVersionVo extends BaseBo {

    private String appVersionId;

    /**APP类型：1——iPhone；2——iPad；3——Android；4——微信；5——H5**/
    private Integer appType;

    /**0:常规更新     1：强制更新**/
    private Integer forcedUpdate;

    /**版本号**/
    private String versionNumber;

    /**下载地址**/
    private String downloadUrl;

    /**更新描述**/
    private String changeDesc;

    /**更新日志**/
    private String changeLog;

    /**状态: 0 失效  1 有效  9 已删除  **/
    private Integer state;

    /**创建时间**/
    private String createTime;

    /**更新时间**/
    private String updateTime;

    /**备注**/
    private String remark;

    /**版本标签  1-生产  2-预发布  3-测试**/
    private Integer tag;

    /**是否弹窗  1-弹窗   2-不弹窗**/
    private Integer popup;

    /**更新开始时间**/
    private String beginTime;

    /**更新结束时间**/
    private String endTime;

    public String getAppVersionId() {
        return appVersionId;
    }

    public void setAppVersionId(String appVersionId) {
        this.appVersionId = appVersionId;
    }


    public String getVersionNumber() {
        return versionNumber;
    }

    public void setVersionNumber(String versionNumber) {
        this.versionNumber = versionNumber;
    }

    public String getDownloadUrl() {
        return downloadUrl;
    }

    public void setDownloadUrl(String downloadUrl) {
        this.downloadUrl = downloadUrl;
    }

    public String getChangeDesc() {
        return changeDesc;
    }

    public void setChangeDesc(String changeDesc) {
        this.changeDesc = changeDesc;
    }

    public String getChangeLog() {
        return changeLog;
    }

    public void setChangeLog(String changeLog) {
        this.changeLog = changeLog;
    }


    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getBeginTime() {
        return beginTime;
    }

    public void setBeginTime(String beginTime) {
        this.beginTime = beginTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public Integer getAppType() {
        return appType;
    }

    public void setAppType(Integer appType) {
        this.appType = appType;
    }

    public Integer getForcedUpdate() {
        return forcedUpdate;
    }

    public void setForcedUpdate(Integer forcedUpdate) {
        this.forcedUpdate = forcedUpdate;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public Integer getTag() {
        return tag;
    }

    public void setTag(Integer tag) {
        this.tag = tag;
    }

    public Integer getPopup() {
        return popup;
    }

    public void setPopup(Integer popup) {
        this.popup = popup;
    }
}
